Fix Bug#15874
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 04:22:08 +0000 (06:22 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 04:22:08 +0000 (06:22 +0200)
commit4494417ced0c17706d9c0c52b3e6a25df6b5cc29
tree97c317db6b0385bcdb73d7c2f380f0e0818de983
parente571a792a486dae5357896cde8f8638637951cb6
Fix Bug#15874

* lisp/progmodes/ruby-mode.el (ruby-mode-syntax-table): Don't modify
syntax for `?'.
(ruby-expr-beg): Expect that `!' will have syntax class "symbol"
where appropriate already.
(ruby-syntax-propertize-function): Propertize `?' and `!' at the
end of method names.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/automated/ruby-mode-tests.el